【國語小幫手】「查成語」其實是個很難做的功能?
來自社團媽媽的疑問:[請問成語還會增加嗎?我那天查「行不由徑」找不到]
當初做查成語的功能,只是認為日後孩子的作業會用到,所以就拿了教育部開放的成語典資料(5107個成語)來使用,後來陸續發現有使用者查不到成語的情況,才發現「查成語」這個功能其實頗難設計。
因為教育部對成語的定義其實沒這麼明確,而且有些跟一般人想像的不同(我後來才知道,也有三個字的成語),所以針對找不到成語的情況,我只能先調整設計成:
1. 如果是輸入完整的四字成語,那就同步搜尋成語典跟辭典裡的四字詞語(5107個成語+27900個四字詞語)
2.如果是輸入一個字做成語的模糊搜尋,優先搜尋成語典,如果成語典裡找不到,才去搜尋辭典內的四字詞語,並且告知使用者,這些詞不是成語典裡的。
#在小幫手查三隻小豬是查不到的喔